Пульт.Онлайн /

mimic

Мнемосхема

Свойства

menu

Имя: -
Раздел: -

inactive

Имя: -
Раздел: -

debug

Имя: -
Раздел: -

option_show_header

Имя: Заголовок окна
Раздел: -
По умолчанию: show
Опции:

  • show: Показать
  • hide: Скрыть

option_show_menu

Имя: Меню мнемосхемы
Раздел: -
По умолчанию: main
Опции:

  • main: Меню главной мнемосхемы
  • sub: Меню связанной мнемосхемы
  • hide: Скрыть

option_show_alarms

Имя: Панель тревог
Раздел: -
По умолчанию: show
Опции:

  • show: Показать
  • hide: Скрыть

option_scale

Имя: Масштабирование
Раздел: -
По умолчанию: 0
Опции:

  • 0: Не масштабировать (прокрутка)
  • 1: Вписать по ширине
  • 2: Вписать по высоте
  • 3: Вписать по ширине и высоте

option_hor_align

Имя: Гор. выравнивание
Раздел: -
По умолчанию: left
Опции:

  • left: Слева
  • center: По центру
  • right: Справа

Описание:

Выравнивание содержания мнемосхемы на экране.
Для корректной работы данной опции необходимо на вкладке Параметры задать фиксированную ширину мнемосхемы.


option_ver_align

Имя: Верт. выравнивание
Раздел: -
По умолчанию: top
Опции:

  • top: Сверху
  • center: По центру
  • bottom: Снизу

Описание:

Выравнивание содержания мнемосхемы на экране.
Для корректной работы данной опции необходимо на вкладке Параметры задать фиксированную высоту мнемосхемы.


option_unlinked_nodes

Имя: Непривязанные узлы
Раздел: -
По умолчанию: error
Опции:

  • error: Показывать ошибку
  • ignore: Игнорировать

alarm_list

Имя: Список тревог
Раздел: -
По умолчанию: mimic_nodes
Опции:

  • mimic_nodes: По узлам мнемосхемы
  • project_nodes: По узлам проекта
  • all_nodes: По всем узлам в системе

Описание:

Параметр определяет, на основе тревог каких узлов будет сформирован список тревог в панели тревог экрана, связанного с данной мнемосхемой. Сформированный список может быть ограничен фильтром по тегам и фильтром по узлам, если они заданы.

По узлам мнемосхемы - список тревог формируется из тревог всех узлов, привязанных к экрану, который связан с данной мнемосхемой.

По узлам проекта - список тревог формируется из тревог всех активных узлов проекта.

По всем узлам в системе - список тревог формируется из тревог всех активных узлов всех активных проектов системы.


alarm_node_filter

Имя: Фильтр по узлам
Раздел: -

Описание:

Если параметр задан, сформированный список тревог будет отфильтрован по полному пути узлов: полный путь должен соответствовать строке параметра.
Допускается использование символов подстановки * и ?.

Например: */Вентиляция .project/nodes//Вытяжка ??.node


alarm_tag_filter

Имя: Фильтр по тегам
Раздел: -

Описание:

Логическое выражение с именами тегов. Если выражение задано, список тревог будет ограничен только теми тревогами, которые по набору тегов удовлетворяют данному выражению.

Примеры:

fire_alarm
ventilation & !fire_alarm
ventilation | heating | cooling


status_node

Имя: Узел
Раздел: -

Описание:

Имя узла (так, как он указан в параметрах мнемосхемы) в котором будет наблюдаться переменная статуса.


status_var

Имя: Переменная
Раздел: -

Описание:
Имя переменной, без знака $, значение которой будет использоваться для индикации статуса узла в интерфейсе. Значения переменной интерпритируются следующим образом:

0 - офлайн (серый)
1 - онлайн (голубой)
2 - работа (зеленый)
3 - предупреждение (оранжевый)
4 - авария (красный)
5 - сервис (филетовый)

В качестве переменной используйте виртуальную переменную с выражением вида:

status($online,$work,$warning,$alarm,$service);

и параметром 'Недостоверно'='Ноль'.

Здесь аргументами функции status() являются пять переменных, ненулевые значения которых будут интерпретированы функцией status() в соответствующий код статуса (0-5). Имена переменных могут быть произвольными, важен их порядок в списке аргументов. Если какой-то статус неприменим к узлу, соответствующую ему переменную можно заменить нулем, напрмер:

status($online);
status($online,0,$warning);
status($online,0,0,$alarm);

Значение параметра 'Недостоверно' у статусной переменной необходимо установить в значение 'Ноль'. Это обеспечит корректную обработку выражения, без возникновения ошибки DRV_ERROR_UNRELIABLE_VAR при ошибке в одной или нескольких наблюдаемых переменных.


  Email
   fdb_list
   fdb_load
   fdb_move
   fdb_paths
   node_list
   subscribe
   user_list
   user_save
   var_get
   var_list
   var_set